#ifndef _myflash_h
#define _myflash_h

#include "headerfile.h"
#include "main.h"
/******************************************************************************************/

/******************************************************************************************/
u32 MyFlash_ReadWord(u32 addr);
u16 MyFlash_ReadHalfWord(u32 addr);
u8 MyFlash_ReadByte(u32 addr);
bool MyFlash_EraseAll(u32 Page_Addr, u8 NbPages);
bool MyFlash_ErasePage(u32 Page_Addr);
void MyFlash_ProgramHalfWord(u32 addr, u16 HalfWord);
void MyFlash_ProgramWord(u32 addr, u32 Word);
void MyFlash_ProgramDoubleWord(u32 addr, u64 DoubleWord);
void MyFlash_Test_Demo(void);



#endif
















